mountain permafrost - Spanish English Dictionary